import java.io.File;

public class DirCreateDemo {
    public static void main(String[] args) {
        // 定义文件路径，包含多级父目录
        File file = new File("d:/muyan/testDir/test.txt");
        File parentDir = file.getParentFile();

        // 检查父目录是否存在，不存在则创建
        if (parentDir != null && !parentDir.exists()) {
            // 使用mkdirs()创建多级目录，若只需创建单级目录可换为mkdir()
            boolean isCreated = parentDir.mkdirs();
            if (isCreated) {
                System.out.println("父目录创建成功");
            } else {
                System.out.println("父目录创建失败");
            }
        } else {
            System.out.println("父目录已存在");
        }
    }
}